package com.zyh.operator;

import java.util.Scanner;

public class OperatorDemo1 {
    public static void main(String[] args) {
/*
        判断奇偶数
//        1.定义一个数,用Scanner方法接收一个整数
        Scanner input = new Scanner(System.in);
        System.out.println("请输入一个整数：");
        int num = input.nextInt();
//        如果num对2取余结果为0，那么num为偶数，否则num为奇数
        if (num % 2 == 0) {
            System.out.println(num + "是偶数");
        } else {
            System.out.println(num + "是奇数");
        }
 */


/*
        获取整数987的百位十位和个位
        int num=987;
        int g=num/1%10;
        int s=num/10%10;
        int b=num/100%10;
        System.out.println("百位是："+b+",十位是："+s+",个位是："+g);
 */


/*
        使用临时变量交换两个变量值
        int a=3,b=5;
        int temp=0;
        temp=a;
        a=b;
        b=temp;
        System.out.println("a="+a+",b="+b);

        使用一加二减法
        int a=3,b=5;
        a=a+b;
        b=a-b;
        a=a-b;
        System.out.println("a = " + a);
        System.out.println("b = " + b);
 */


/*
        键盘录入两个整数，比较是否相等
//        创建键盘输入对象Scanner
        Scanner input = new Scanner(System.in);
//        提示并接收值
        System.out.println("请输入第一个数");
        int num1 = input.nextInt();
        System.out.println("请输入第二个数");
        int num2 = input.nextInt();
        System.out.println("num1和num2是否相等" + (num1 == num2));
 */

//        判断一个数是否在[4,6)之间
//        使用Scanner录入数据
        Scanner input = new Scanner(System.in);
        //提示并接收
        System.out.println("请输入数据");
        double num = input.nextDouble();
        if (num >= 4 && num < 6) {
            System.out.println("在[4,6)之间");
        } else {
            System.out.println("不在[4,6)之间");
        }
        System.out.println("请再输入数据");
        double num2 = input.nextDouble();
        if (num < 4 || num >= 6) {


            System.out.println("在(4,6]之外");
        } else {
            System.out.println("不在(4,6]之外");
        }
    }
}
